package service

var (
	userService          UserService          = userServiceImpl{}
	roleService          RoleService          = roleServiceImpl{}
	userGroupService     UserGroupService     = userGroupServiceImpl{}
	resourceService      ResourceService      = resourceServiceImpl{}
	resourceGroupService ResourceGroupService = resourceGroupServiceImpl{}
	menuService          MenuService          = menuServiceImpl{}
	permissionService    PermissionService    = permissionServiceImpl{}
)

func GetUserService() UserService {
	return userService
}

func GetRoleService() RoleService {
	return roleService
}

func GetUserGroupService() UserGroupService {
	return userGroupService
}

func GetResourceService() ResourceService {
	return resourceService
}

func GetMenuService() MenuService {
	return menuService
}

func GetResourceGroupService() ResourceGroupService {
	return resourceGroupService
}

func GetPermissionService() PermissionService {
	return permissionService
}
